package main

import "unicode/utf8"

func main() {





}


type StringHeader struct {
	Data uintptr
	Len  int
}

//
func runes2string(s[] int32)string{
	var p []byte
	buf := make([]byte,3)
	for _, r :=  range s {
		n := utf8.EncodeRune(buf, r)
		p = append(p, buf[:n]...)
	}
	return string(p)
}

type SliceHeader struct {
	Data uintptr
	Len  int
	Cap  int
}


